package com.xuerhua.yxt.dao;

import java.util.List;

import com.xuerhua.yxt.model.SchoolbusStudentList;
import com.xuerhua.yxt.reqVo.SchoolbusQueryVO;
import com.xuerhua.yxt.view.SchoolbusListView;
import com.xuerhua.yxt.view.SchoolbusSignView;

public interface SchoolbusStudentListMapper {

    int insertSelective(SchoolbusStudentList record);

    SchoolbusStudentList selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(SchoolbusStudentList record);

    List<SchoolbusListView> selectSchoolbusListView(SchoolbusQueryVO vo);
    
    List<SchoolbusListView> selectSchoolbusNoticeParent(Integer lineId);
    
    List<SchoolbusSignView> selectSchoolbusSigner(String[] studentIds);
    
    List<SchoolbusListView> selectStudentListByParam(SchoolbusQueryVO vo);
}